package com.hyc.enmus;

public enum ErrorEnum {
    ERROR("0", "失败"),
    SUCCESS("1", "成功"),
    NOT_LOGIN("2", "用户没有登陆"),
    PARAM_NULL("2001", "参数不能为空"),
    STRING_TO_JSON_ERROR("2002", "STRING转型JSON异常"),
    STRING_TO_LONG_ERROR("2003", "STRING转型LONG异常"),
    PARAM_TO_CLASS_ERROR("2004", "param转ClASS异常"),
    JSON_TO_CLASS_ERROR("2005", "JSON转CLASS异常"),
    REDIS_CALL_ERROR("2006", "调用REDIS异常"),
    PARAM_DECODE_ERROR("2007", "参数解码异常"),
    STRING_TO_INT_ERROR("2008", "STRING转型int异常"),
    PARAMETER_ERROR("3002", "存在异常参数:%s"),
    HAVE_PARAMETER_ERROR("3003", "存在异常参数"),
    SQL_OPERATOR_ERROR("4001", "数据库操作异常");

    // 错误码
    private String errorCode;
    // 提示信息
    private String msg;

    /**
     * 创建一个新的实例 CommonError.
     *
     * @param errorCode
     * @param msg
     */
    ErrorEnum(String errorCode, String msg) {
        this.errorCode = errorCode;
        this.msg = msg;
    }

    /**
     * errorCode
     *
     * @return the errorCode
     */

    public String getErrorCode() {
        return errorCode;
    }

    /**
     * msg
     *
     * @return the msg
     */

    public String getMsg() {
        return msg;
    }


}
